User interface for hospital bed

ABSTRACT

A user module for a patient support apparatus is provided. The user module has a user interface operably coupled thereto. The user interface includes an input device and an output device. The output device includes a visual display including textual and non-textual elements. The non-textual elements include enhanced, graphical, and animated portions relating to one or more operational features of the patient support or to a person positionable on the patient support. The input device includes one or more touch sensors corresponding to defined regions of the visual display.

RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.16/782,393, filed Feb. 5, 2020, now U.S. Pat. No. ______, which is acontinuation of U.S. application Ser. No. 15/846,286, filed Dec. 19,2017, now U.S. Pat. No. 10,561,552, which is a continuation of U.S.application Ser. No. 15/075,610, filed Mar. 21, 2016, now U.S. Pat. No.9,849,051, which is continuation of U.S. application Ser. No.14/069,484, filed Nov. 1, 2013, now U.S. Pat. No. 9,320,664, which is acontinuation of U.S. application Ser. No. 11/960,287, filed Dec. 19,2007, now U.S. Pat. No. 8,572,778, which claims the benefit of U.S.Provisional Application No. 60/982,300, filed Oct. 24, 2007, and whichclaims the benefit of U.S. Provisional Application No. 60/921,192, filedMar. 30, 2007, all of which are hereby incorporated herein by thisreference.

This application is related to U.S. Utility patent application Ser. No.11/672,274, filed Feb. 7, 2007, entitled USER MODULE FOR A PATIENTSUPPORT, to Newkirk, et al., and PCT Patent Application Serial No.PCT/US06/61795, filed Feb. 7, 2007 entitled USER MODULE FOR A PATIENTSUPPORT, to Newkirk et al., both of which are incorporated herein bythis reference.

BACKGROUND

Patient supports, such as hospital beds, mattresses, stretchers,operating room tables, and the like, are commonly used in a variety ofcare environments to facilitate patient care and transport.

User modules are often provided to enable a user to perform a variety ofautomated functions relating to a patient support. Examples of suchautomated functions include raising or lowering one or more sections ofthe patient support, adjusting the configuration of a bed frame orsupport surface or a portion thereof, and activating or deactivatingselected therapies, alarms, communications, and other automated featuresof the patient support. As such, user modules may be operably coupled toa bed and/or support surface controller or control system, a remotecomputer, an air supply or other like service supply or supplies.

Many conventional user modules are either fixed in or coupled to asiderail or footboard of a patient support, or are provided as pendantsor removable modules that may be stored in the siderail or footboard andremoved for use.

Healthcare professionals often have many demanding responsibilities andneed to work as efficiently as possible. However, many conventionalpatient support user modules are cumbersome for a caregiver ortechnician to use due to a non-intuitive design, inefficient feedbackfrom the module or other reasons. Such shortcomings can result inreduced efficiency of caregivers and other healthcare professionals.

Clear, succinct, easy to understand instructions for using the moduleare often desirable. Non-textual indicators that can quickly beunderstood without requiring fluency in any particular language may alsobe desirable. Particularly with graphic displays, lack of user-friendlyfeedback can leave users in doubt as to whether their input selectionshave been accepted by the user module. Additionally, with larger amountsof informational content being provided on compact displays available tocaregivers in patient care environments, verification of a singlechanged parameter on such displays can become exceedingly difficult.Further, the lack of a clear, easy to understand or current depiction ofinformation such as the patient's weight, therapeutic settings, statusof the patient support, and historical data can result in not onlyinefficiencies but also user frustration if the caregiver's time must bespent figuring out how to use the module rather than on providingpatient care.

Some patient supports are configured to provide therapeutic functions orfeatures to the patient, for example, pressure redistribution, turningassistance, rotation, percussion and vibration, low air loss, and thelike. Pressure redistribution generally refers to efforts to reduce orredistribute pressure away from parts of the patient's body that are infrequent contact with the patient support, in an effort to reduce therisk of the patient developing pressure ulcers or bed sores. Turningassistance refers to a feature in which either longitudinal side of thebed or mattress is automatically raised to assist a caregiver in turningthe patient onto his or her side. In general, rotation therapy providesperiodic rotational motion for the patient in order to avoidphysiological issues related to prolonged confinement to a patientsupport apparatus. In patients that have pulmonary infections orconditions, rotation may also be used to help mobilize the secretions ofthe lungs by angling the chest so that secretions can move away from theaffected lobe. Percussion and vibration are also therapies directed topulmonary infections such as pneumonia and other lung complications. Ingeneral, percussion helps mobilize secretions from the lung, whilevibration helps columnize the secretions to help create a productivecough. Low air loss generally refers to a process whereby air iscirculated underneath the patient to provide a cooling effect.

Patient supports that provide one or more of such automated therapyfunctions and features also have a user interface for a caregiver tocontrol the operation of such features. Because such features ofteninvolve movement of the patient, appropriate configuring, operation, andduration of the automated therapy function is important. Therefore, itis particularly desirable to address all of the shortcomings of knownuser modules in this environment.

SUMMARY

In this disclosure, a user module for a patient support is described.The user module includes a communication interface configured tocommunicate signals from the user module to a patient support having atleast one automated function and being configured to support a patientin at least a substantially horizontal position and to communicatesignals from the patient support to the user module. The user moduleincludes an input device configured to receive a signal indicative of aselection made by a user relating to an automated function of thepatient support, and an output device including a visual displayconfigured to display a first graphical depiction of a person positionedon a patient support in response to a selection made by a user relatingto a first function and to display a second graphical depiction of aperson positioned on a patient support in response to a selection madeby a user relating to a second function of the patient support. Thefirst graphical depiction includes a first animated element indicativeof movement associated with operation of the first function and thesecond graphical depiction includes a second animated element indicativeof movement associated with operation of the second function.

The output device may be configured to display the first graphicaldepiction and the second graphical depiction at the same time. The firstanimated element may include an arrow and a portion of the graphicaldepiction of a person positioned on a patient support. The secondanimated element may include concentric circles and a portion of thegraphical depiction of a person positioned on a patient support.

The output device may be configured to substantially simultaneouslydisplay current data relating to at least one alarm feature of thepatient support, current data relating to at least one therapy functionof the patient support, and a graphical representation of a patientsupport including an animated portion indicative of a status of anautomated function of the patient support.

The output device may be configured to display a first region includinga first selectable option and a second region spaced from the firstregion, where the second region includes a second selectable option, thefirst selectable option is displayed in a first color and the secondselectable option is displayed in a second color contrasting with thefirst color. The second selectable option may be displayed in the secondcolor prior to selection by a user of the second selectable option andthe second selectable option may be displayed in a third colorcontrasting with the second color after selection by a user of thesecond selectable option. The second color may be green and the thirdcolor may be red.

The output device may be configured to display in a data region currentdata relating to a function of the patient support or a characteristicof a patient positionable on the patient support, where the data regionis defined relative to the rest of the display by yellow highlighting.

The user module may include a user control to configure a setting of thepatient support, the user control including a touch sensor associatedwith a graphical depiction of the user control displayed on the visualdisplay, wherein the depiction of the user control includes a firstnumerical value representative of the current configuration of thesetting, the user control is configured to enable a user to select a newconfiguration for the setting with one touch, and the depiction of theuser control automatically changes to replace the first numerical valuewith a second numerical value on the user control when the secondnumerical value is selected by the user.

A patient support apparatus is also described, including a frame havingfirst and second longitudinally spaced ends and first and secondlaterally spaced sides, a housing positionable adjacent one of the sidesor ends of the frame, a user interface supported by the housing, theuser interface including a dynamic display and at least one touchscreencontrol associated with a region of the dynamic display, and at leastone electromechanical switch supported by the housing, whereinactivation of at least one of the switches activates a display of theuser interface.

The housing may have a front panel, where the user interface issupported by the front panel, and an electromechanical switch, which isspaced from the user interface on the front panel and electricallycoupled to the user interface. Activation of the electromechanicalswitch may cause a pop-up window to appear on the dynamic display. Theuser interface and an electromechanical switch may be coupled to asiderail of the patient support. The user interface and anelectromechanical switch may alternatively or in addition be coupled toa footboard of the patient support.

Also described is a patient support apparatus including a bed havingfirst and second longitudinally spaced ends, first and second laterallyspaced sides and at least one computer-controllable function, acontroller operably coupled to the bed to control at least one bedfunction, a plurality of user modules operably coupled to thecontroller, each user module being configured to display output relatingto a bed function and receive input from a user relating to a bedfunction, and a memory including instructions executable to process afirst input received by a first user module and second input received bya second user module and update the displays of the user modules.

At least one of the user modules may include a user interface includinga graphical element and a touchscreen control. The touchscreen controlmay be activatable by a user to configure a setting for a bed therapyfunction for which a single value is selectable from a plurality ofvalues, the plurality of values are displayed on the user interface, andthe touchscreen control is configured to enable the user to select avalue from the plurality of values by contacting the touchscreen controlonly one time. The executable instructions may include instructions todisplay the same output on all of the user modules at the same time. Thesecond user module display may be updated in response to the first inputand the first user module display is updated in response to the secondinput.

Also described is a patient support apparatus including a patientsupport including a computer-controllable weigh system, a user moduleoperably coupled to the bed to control the weigh system, and a memoryoperably coupled to the user module, where the memory includesexecutable instructions configured to determine a weight of a patientpositioned on the patient support, including instructions to prompt auser to identify one or more items added or removed from the patientsupport, weigh the patient, and automatically account for weight changesdue to the identified items such that the weight change due to theidentified items is included in the determination of the patient'sweight.

The executable instructions may include waiting a period of time beforeweighing the patient to allow the user time to add or remove items fromthe patient support. The executable instructions may include waiting aperiod of time before weighing the patient to allow the user time to letgo of the patient support.

A patient support apparatus is also described, in which a patientsupport includes at least one computer-controllable bed function. Theapparatus also includes a user module operably coupled to the patientsupport to control the at least one function of the patient support, anda memory operably coupled to the user module, where the memory includesexecutable instructions configured to enable a user to set a reminderrelating to at least one patient support function, includinginstructions to prompt the user to set a predetermined amount of timeafter which the user module will generate an alert relating to a patientsupport function, and cause the user module to generate the alert if thepredetermined amount of time has elapsed. The instructions may includepermitting a user to set a first reminder relating to a turningassistance function, a second reminder relating to a rotation therapyfunction, and a third reminder relating to a percussion and vibrationfunction.

A patient support apparatus including a patient support, acommunications port and a user module is also described. The patientsupport includes a frame having first and second laterally spaced sidesand first and second longitudinally spaced ends, and a plurality ofautomated functions. The communications port includes a connector toconnect with a remote device having a memory and programming informationstored in the memory of the remote device. The user module is operablycoupled to the communications port and to the patient support. The usermodule is usable to control operation of at least one of the automatedfunctions of the patient support. The user module includes an inputmechanism, a display, a memory, programming information stored in thememory, a processor, and electrical circuitry. The programminginformation of the user module includes instructions executable to causethe user module to automatically detect connection of a remote device tothe communications port.

The programming information of the user module may include executableinstructions to receive programming information from the remote devicevia the communications port. The programming information of the usermodule may include executable instructions to update the display of theuser module when programming information is received from the remotedevice. The patient support may include a network and a plurality offunction modules coupled to the network, and the programming informationof the user module may include executable instructions to provideprogramming information received from the remote device to a functionmodule over the network.

Patentable subject matter may include one or more features orcombinations of features shown or described anywhere in this disclosureincluding the written description, drawings, and claims.

BRIEF DESCRIPTION OF THE DRAWINGS

The detailed description of the drawings refers to the following figuresin which:

FIG. 1 is a simplified perspective view of an embodiment of a patientsupport, with portions cut away, including a siderail-mounted usermodule including a dynamic display and touch-sensitive controls, and aplurality of hardpanel controls;

FIG. 2 is a block diagram of an architecture of a patient supportapparatus including a patient support, a plurality of function modules,a controller and a user module;

FIG. 3 is a timing diagram illustrating interaction between a usermodule, a controller, and one or more function modules of a patientsupport apparatus;

FIG. 4 is perspective view of a user module mounted at an angle in asiderail adjacent a region of the siderail that includes hardpanelcontrols, where the user module has a graphical user interface includinga graphical display region, text display regions, highlighting, and usercontrols;

FIG. 5 is a screen shot of a user interface for weigh scale features ofa patient support, including instructional information, text data,graphical data, selective highlighting, and user controls;

FIG. 6 is a diagram illustrating steps in the operation of the weighscale features including weighing a patient, zeroing the scale,adjusting the weight, converting the weight from kilograms to pounds,and viewing a patient's weight history;

FIG. 7 is a screen shot of a user interface for an adjust weight featureof a patient support, including graphical icons, text, selectivehighlighting, and user controls relating to an option to manually changea patient's weight and an option to automatically account for items inthe patient's bed when weighing the patient;

FIG. 8 is a screen shot of a user interface including informationrelating to the automatic weight adjustment feature, a graphical icon,selective highlighting, and user controls;

FIG. 9 is a screen shot of a user interface for alarms features of apatient support, including text, graphics, selective highlighting anduser controls for a bed exit alarm, a head angle alarm, work flowalerts, and viewing a patient's history of alarms;

FIG. 10 is a diagram illustrating steps in the operation of the alarmsfeatures including a bed exit alarm, a head angle alarm, work flowalerts, and viewing a patient's history of alarms;

FIG. 11 is a screen shot of a user interface for surfaces features of apatient support, including text, graphical icons, user controls,selective highlighting and selective coloration;

FIG. 12 is a diagram illustrating surface feature options of a patientsupport;

FIG. 13 is a screen shot of a user interface for activating a reminderfeature of a patient support including text, graphical icons, usercontrols, reverse highlighting, selective coloration, and a “one-touch”pop-up input region;

FIG. 14 is a screen shot of a user interface for therapy features of apatient support, including graphical elements, text, user controls, andhighlighting for rotation and percussion and vibration features;

FIG. 15 is a diagram illustrating steps in the operation of therapyfeatures for rotation and percussion and vibration;

FIG. 16 is a screen shot of a user interface for a rotation feature of apatient support including text, instructions, data, graphical icons,user controls, selective highlighting and selective coloration;

FIG. 17 is a screen shot of a user interface for configuring rotationsettings including text, instructions, graphical elements, usercontrols, reverse highlighting, selective coloration, and a one touchpop-up input region;

FIG. 18 is a screen shot of a user interface for selecting a rotationtraining feature of a patient support, including text, instructions,graphical elements, user controls, reverse highlighting, selectivecoloration, and a pop-up region;

FIG. 19 is a screen shot of a user interface for displaying informationrelating to a rotation feature while the rotation feature is inoperation, including text, numerical data, graphical icons, usercontrols and selective coloration;

FIG. 20 is a screen shot of a user interface for a main menu displayedwhile a therapy is in operation, including text, static graphicalelements, animated graphical elements, data, user controls, selectivehighlighting, and selective coloration, where current data relating toalarms, bed status, bed connectivity, therapy status is all displayed ona single screen;

FIG. 21 is a screen shot of a user interface for a main menu displayedwhile a therapy is paused, including text, static graphical elements,animated graphical elements, data, user controls, selectivehighlighting, reverse highlighting, and selective coloration, wherecurrent data relating to alarms, bed status, bed connectivity, therapystatus is all displayed on a single screen;

FIG. 22 is a screen shot of a user interface for configuring settingsfor a percussion and vibration feature of a patient support, includingtext, instructions, numerical data, user controls, graphical elements,selective highlighting, and selective coloration;

FIG. 23 is another screen shot of a user interface for configuringsettings for a percussion and vibration feature, including text,instructions, graphical elements, user controls, reverse highlighting,selective coloration, and a one touch pop-up input region;

FIG. 24 is another screen shot of a user interface for configuringsettings for a percussion and vibration feature including text,graphical elements, user controls, and selective highlighting;

FIG. 25 is a screen shot of a user interface for displaying informationrelating to a percussion and vibration feature while the rotationfeature is in operation, including text, numerical data, graphicalicons, user controls and selective coloration;

FIG. 26 is a screen shot of a user interface for a main menu displayedwhile a therapy is running, including text, static graphical elements,animated graphical elements, data, user controls, selectivehighlighting, and selective coloration, where current data relating toalarms, bed status, bed connectivity, and therapy status is alldisplayed on a single screen;

FIG. 27 is a screen shot of a user interface for patient historyfeatures of a patient support, including graphical elements, text, usercontrols and selective highlighting;

FIG. 28 is a screen shot of a user interface for displaying informationrelating to a bed exit alarm of a patient support, including text,graphical elements, selective highlighting, and user controls;

FIG. 29 is a screen shot of a user interface for displaying informationrelating to a head angle alarm of a patient support, including text,graphical elements, selective highlighting, and user controls;

FIG. 30 is a screen shot of a user interface for configuring settingsrelating to a display of information relating to a head angle alarm,including text, graphical elements, reverse highlighting, and a onetouch pop up input region;

FIG. 31 is a perspective view of a patient support including multipleuser modules and docking regions for the user modules on the patientsupport;

FIG. 32 is a simplified block diagram of components of a systemincluding a patient support, a controller and multiple user modules;

FIG. 33 is simplified block diagram of components of another systemincluding a patient support, a controller, multiple user modules, and anetwork connecting the controller, the user modules and the patientsupport;

FIG. 34 is a bottom perspective view of a user module including a dataand logic connectivity port;

FIG. 35 is a simplified perspective view of an embodiment of a patientsupport apparatus including siderail-mounted user modules, including adynamic display, touch-sensitive controls, and a plurality of hardpanelcontrols located adjacent to the dynamic display; and

FIGS. 36A-36D are a simplified schematic of an electrical system for thepatient support apparatus of FIG. 35.

DETAILED DESCRIPTION OF THE DRAWINGS

This disclosure refers to illustrative embodiments shown in theaccompanying drawings and described herein.

An embodiment of a patient support 10 including a head end 12 and a footend 14 is depicted in FIG. 1, with portions of the head and foot ends12, 14 not shown. In general, patient support 10 includes a bed framehaving a base 16, a deck 18, an upper or intermediate frame 20, a liftmechanism 30 configured to raise and lower frame 20 relative to base 16,head articulation mechanism 32 configured to raise and lower a headand/or upper torso section of deck 18, foot articulation mechanism 34configured to raise and lower a foot, leg, and/or lower torso section ofdeck 18. As such, patient support 10 may be configurable to assume avariety of positions including a horizontal position, a chair-likeposition, Trendelenburg, reverse Trendelenburg and/or other positions.

In this disclosure, unless specifically stated otherwise, the term“patient support” may be used to refer to a bed, a patient supportsurface, mattress, or a bed and surface or mattress combination, “bed”may be used to refer to a hospital bed, stretcher, or other similardevice for supporting a person in at least a horizontal position, and a“surface” or “mattress” may include powered or nonpowered surfaces withor without built-in therapeutic features. The TotalCare® bed, sold bythe Hill-Rom Company, Inc. of Batesville, Indiana, U.S.A., is an exampleof a patient support.

Barriers such as endboards and/or siderails may be provided adjacent theperimeter of patient support 10. In FIG. 1, an exemplary footboard 14and siderails 22, 24 are illustrated. Footboard 14 is mounted to frame20 adjacent the foot end 14. A headboard (not shown) may additionally bemounted to frame 20 adjacent the head end 12. Siderails 22, 24 arepivotably mounted to frame 20 via couplers 26. Wheels or casters alsomay be provided to provide mobility of the bed.

One or more sensors 28, 36, 38 may be provided to enable automaticdetection of a change in position of patient support 10 or a portionthereof. One or more siderail sensors 28 may be coupled to each siderail22, 24 to transmit a signal to a control system (described below) toindicate that a siderail is being raised or lowered or is in an “up” or“down” position. Sensors 28 may include reed switches, proximitysensors, or the like.

A head of bed angle sensor 36 transmits a signal to a control system toindicate that the head section of the patient support is being raised orlowered, or is in an “up” or “down” position, or is at a particularangle relative to the bed frame 20 or other horizontal axis, or iswithin or outside a particular range of angles. Similarly, a foot of bedangle sensor 38 transmits a signal to a control system to indicate thatthe foot section of the patient support is being raised or lowered, oris in an “up” or “down” position, or is at a particular angle relativeto a horizontal axis or frame 20, or is within or outside a particularrange of angles. In general, angle sensors 36, 38 may includepotentiometers, ball switches, accelerometers, inclinometers, or anyother type of device that is usable to measure or determine an angle orrelative position and produce an output relating to the angle orposition.

A patient support surface 40 is supportable by deck 18. In general,patient support surface 40 includes a cover defining an interior regionin which a variety of support components such as air bladders, foam,three-dimensional thermoplastic fibers, and/or other support elementsmay be arranged. In the illustrated embodiment, air bladders areconfigured to provide one or more therapeutic services to a personpositioned on the surface 40.

A user module 42 and one or more hardpanel controls 44 are operablycoupled to patient support 10 to enable a person to electronicallycontrol one or more features of the patient support, includingpositioning of the bed or mattress, and activation or deactivation oftherapy functions and other features of the bed or mattress. User module42 has a display configured to show graphics 46 and touchscreen controls48. In general, user module 42 includes a “dynamic” interface, meaningthat the display including graphics 46 and controls 48 can changesubstantially in real time, as bed functions and features are activated,in progress, or deactivated, or as a patient's position or physiologicalstatus changes, for example. In general, hardpanel controls 44 areelectromechanical switches such as membrane buttons or keys that may bedepressed, turned or otherwise physically displaced to some degree, toactivate or deactivate a bed function or feature.

In FIG. 1, user module 42 and hardpanel controls 44 are shown mounted tosiderail 22. Alternatively or in addition, one or more user modules 42and/or hardpanel controls 44 may be coupled to other barriers, such assiderail 24 or footboard 14, or may be coupled to patient support 10 bya mounting bracket, beam, or support, or may be positionable adjacent oralongside of patient support 10, such as on a service cart, supportcolumn, overbed table, or the like. One or more of controls 42, 44 maybe wirelessly connected to patient support 10 and thereby movableremotely from patient support 10. For example, controls 42, 44 may beembodied in a portable housing that may be removably attachable to acaregiver such as by clipping to a labcoat, pocket, belt or waistband.

FIG. 2 diagrammatically illustrates a control system 50 for a patientsupport 52 including many of the aspects of patient support 10 describedabove. The system 50 includes one or more function or feature modules60, 62, 64, 66, 68, 70, 72, 74, 76, 78 operably coupled to patientsupport 52 and a main controller 54 via one or more communication links56, and at least one user module 58.

The system 50 is configurable to add additional feature or functionmodules or remove existing feature or function modules as may berequired according to a particular use of the patient support, usagesetting (i.e. hospital, clinical or home environment), patient type(i.e., immobile, bariatric, ICU, maternity, etc.), or other parameters.In general, the term “module” describes programming logic embodyingcommands, data, and/or instructions relating to a feature or function ofthe bed or mattress. The programming logic is stored in a memory such asvolatile or non-volatile computer memory. The memory may be included inan integrated circuit mounted on a circuit board or substrate, which maybe coupled to or embedded in a physical component of the bed ormattress, such as a frame member, lift or articulating mechanism,barrier, mattress ticking, mattress interior component, or the like.

In general, memory as disclosed here and elsewhere herein may take theform of a permanent, temporary or portable storage device, recordablemedia or other components configured to retain information in digitalform for some interval of time, and may include semiconductor-basedintegrated circuitry (such as flash memory), magnetic storage (such ashard disks), optical storage (such as CD disks), or the like.

As shown in FIG. 2, each of the function or feature modules 60, 62, 64,66, 68, 70, 72, 74, 76, 78 is coupled to patient support 52 byelectrical and/or mechanical couplings 100, 102, 104, 106, 108, 110,112, 114, 116, 118 and is coupled to one or more communication links 56by electrical and/or communication couplings 118, 120, 122, 124, 126128, 130, 132, 134, 136. Mechanical couplings may include a mountingbracket, hook, strap, adhesive or other suitable mounting structure orfastener. Electrical couplings may include insulated wiring, fiberoptics, wireless connection, or other suitable data, logic and/or powerconduit. Communication couplings may include a hard-wired or network(wired and/or wireless) connection. Communication link(s) 56 are coupledto controller 54 via link 138. User module 58 may be coupled tocontroller by links 56 and 140 or link 140 may be directly coupled tocontroller 54.

In general, each function or feature module is configured to operate orcontrol one or more predetermined features or functions of the bed ormattress. Each module includes a memory such as volatile or non-volatilecomputer memory, in which a module identifier is stored. The moduleidentifier 80, 82, 84, 86, 88, 90, 92, 94, 96, 98 for each module isunique relative to all of the other modules coupled to the patientsupport 52, so that each module can be independently identified to thesystem 50.

Scale module 60 has a memory including programming logic to operate thepatient weighing feature of the bed, including accepting user input fromuser module 58 relating to the “zero” or tare of the scale, or inputrelating to patient characteristics and the like. User input may besaved in the memory of the scale module 60. Scale module 60 may alsohave a processor, such as an embedded microprocessor, configured toperform certain operations locally at the module. Scale module 60includes at least one communication interface for communicating dataand/or instructional signals to and from controller 54 and/or usermodule 58.

Other feature or function modules are configured similarly to scalemodule 60 in that they have module identifiers and their own memory,software, and processors. Alarms module 62 includes programming logicand data to operate alarms and/or alerts associated with patient support52, including a bed exit alarm triggerable by a patient exiting the bedor approaching a bed exit (e.g. positioned on the side or edge of thebed), a “siderail down” alert triggerable by lowering of a siderailalone or in combination with attempted activation or deactivation ofanother bed or mattress function or feature, a head or foot of bed anglealarm triggerable by the head or foot of bed angle going above, below orequaling a defined value or range of values, and nurse call, patientstatus, and “workflow” features such as may be provided by the Navicare™patient flow system, the COMLinx®, OnSite™, and/or Vocera systems soldby the Hill-Rom Company, Inc. of Batesville, Ind. Alarms module 62includes programming logic to automatically determine whether aparticular patient support as configured includes any functions orfeatures that have an alarm associated with them, and then provides auser interface to enable a caregiver or other user to configure thesettings for the alarms and activate and deactivate the alarms.

Surface module 64 includes programming logic and data to operate certaintherapeutic features of a patient support, such as turning assistance,maximum inflate, pressure redistribution, and the like. Rotation module66 includes programming logic and data to operate a rotation therapyfeature of the mattress that is often directed to relieving a patient'srespiratory complications. Percussion and vibration module 68 includesprogramming logic and data to operate a percussion and vibration therapyfeature of the mattress that is also often directed to relieving apatient's respiratory complications.

Head angle module 70 includes programming logic and data to monitor thehead of bed angle via signals received from a sensor such as head anglesensor 36 and communicate information to alarms module 62. Head anglemodule 70 may also include logic configured to output data indicative ofthe head of bed angle or an audible or visual indicator thereof on anoutput device such as may be provided with user module 58. Similarly,foot angle module 72 includes programming logic and data to monitor thefoot of bed angle via signals received from a sensor such as foot anglesensor 38 and communicate information to alarms module 62. Foot anglemodule 72 may also include logic configured to output data indicative ofthe foot of bed angle or an audible or visual indicator thereof on anoutput device such as may be provided with user module 58.

Siderail module 74 includes programming logic and data to monitor theposition of a siderail coupled to the patient support 52 and communicateinformation to alarms module 62. Siderail module 74 may also includelogic configured to output data indicative of the siderail status or anaudible or visual indicator thereof on an output device such as may beprovided with user module 58.

Bed exit module 76 includes programming logic and data to monitor theposition of a patient relative to the bed, via signals received from oneor more position sensors coupled to the bed or mattress. Bed exit module76 communicates information to alarms module 62. Bed exit module 76 mayalso include logic configured to output data indicative of the patientposition or an audible or visual indicator thereof on an output devicesuch as may be provided with user module 58.

Upgrade and/or diagnostics module 78 includes programming logic and datato detect when an upgrade, fix, patch, new version or new release ofprogramming logic associated with one of the other modules has becomeavailable, and provide audible or visual prompts to a service technicianor other authorized person via a user module 58 to perform the upgrade.Alternatively or in addition, module 78 includes software to rundiagnostic tests on other modules or components of the bed system, or onthe bed system as a whole. Diagnostics software, upgrades, fixes,patches, new versions, new releases, and the like may be transferred oruploaded from a portable device such as a memory stick, which isconnected to a communication port of the module 78, or via anothersuitable file transfer mechanism.

Controller 54 generally controls and coordinates the operation of thefunction or feature modules 60, 62, 64, 66, 68, 70, 72, 74, 76, 78 andinteraction with the patient support 52 and user module 58. For thesepurposes, controller 54 includes a communication interface 142 operablycoupled to communication link 56 via link 138, an embedded processor146, a memory 144 including programming logic 154 and data 156, and acommunication interface 148 to connect the system 50 to an externalnetwork 152 such as a telecommunications network.

A power supply or power conduit 150 may provide power directly orindirectly to controller 54. In general, power supply or conduit 150includes a battery power supply and a connector configured to conductpower received from another source (such as a wall outlet), includingpower conversion components. Although not shown for simplicity, usermodule 58 and each of the function or feature modules 60, 62, 64, 66,68, 70, 72, 74, 76, 78 generally includes a power supply or powerconduit as well.

User module 58 is configured to enable a person to interact with,operate, configure and/or control the bed system 50 substantially inreal time. For these purposes, user module 58 includes a communicationinterface 158 operably coupled to communication link 56 via link 140, anembedded processor 160, a memory 166 including programming logic 168,data 170, and a user module identifier 172, an input device 162 and anoutput device 164. Link 140 may be directly connected to controller 54as mentioned above.

Input device 162 includes a touch sensor in the form of touchscreencontrols. Output device 164 includes a liquid-crystal or similardisplay. In the illustrated embodiment, output device 164 includes ahigh pixel density (e.g. more than 640×480 pixel resolution) and highcontrast screen and backlighting to improve visibility from variousangles, and the touchscreen 162 is layered above the LCD display. In oneembodiment, input device 162 and output device 164 are provided togetheras one device, such as models manufactured by Okaya Electric IndustriesCo., Ltd., of Tokyo, Japan or the OSD TN84 LCD and touchscreen.Alternatively or in addition, input device 162 may include a microphone,voice or sound recognition device, keypad, or membrane-style controls,and output device 164 may include a speaker, LEDs, or other likeindicators.

FIG. 3 is a high-level timing diagram showing interaction between a usermodule 180, a controller 182 and a function or feature module 184. Usermodule 180, controller 182 and function or feature module are componentsof a patient support system generally configured as described above.

At block 186, user module 180 receives a signal from a user to activatea bed function or feature. The user signal may be the act of pressing abutton, making contact with a touch-sensitive area of a user interface,saying a word recognized by the system, or other action taken by a user.User module 180 sends a message to the controller 182 identifying theselected bed function or feature and indicating that the selectedfunction or feature is to be activated. Controller 182 determines theappropriate function module to activate, and sends an “activatefunction” message including a destination module identifier and afunction identifier to the designated function module 184. Functionmodule 184 sends a message including its function identifier tocontroller 182 to indicate that the selected function is beingactivated. Controller 182 then sends a message to user module 180including the function identifier to indicate via an output device thatthe selected function has been activated. User module 180 then generatesthe appropriate output.

In the illustrated embodiment, the output is a visual indicator such asa textual message or graphical illustration, but it could alternativelyor in addition include an audible indicator or a message sent to aremote device (such as through a nurse call system). The graphicalillustration may include an animated graphic that is designed tosimulate motion or movement of the patient support resulting fromactivation of the selected function, to convey the information to acaregiver or user without using language.

At block 188, the controller 182 sends a message periodically to thefunction module 184 to check the progress or status of the selectedfunction, and the function module 184 returns a progress or statusmessage including the function identifier to the controller 182. Uponreceiving the progress or status message from the function module 184,controller 182 sends a message to user module 180 to provide anindication of the function's status or progress to the user. User module180 determines the appropriate indicator to output based on the functionidentifier and then updates the output device. In the illustratedembodiment, a visual indicator is updated on a display. For example, a“thermometer”-style graphic may be presented, graphically showing thelevel of completion of the selected function by filling in the amountcompleted with a contrasting color or shade. Alternatively or inaddition, a textual message such as “In Progress” is displayed.

At block 190, user module 180 receives a signal from a user to pause theselected bed function or feature. The user signal may be the act ofpressing a button, making contact with a touch-sensitive area of a userinterface, saying a word recognized by the system, or other action takenby a user. User module 180 sends a message to the controller 182indicating that the “pause” feature has been activated by a user.Controller 182 determines the proper function module to receive thepause signal and sends a message to the function module 184 withinstructions to at least temporarily suspend performing the selectedfunction. Function module 184 returns a message to controller 182including the function identifier, when the selected function has beenpaused, and controller 182 sends a message to the user module 180including the function identifier to give an indication to the user thatthe selected function is paused. User module 180 then updates the outputdevice. In the illustrated embodiment, a visual display is updated. Forexample, a “pause” button is converted to a “resume” button after thefunction has been paused by replacing the word “pause” with the word“resume.” Alternatively or in addition, the color of the button changesfrom a first color or shade to a second color or shade (such as from redto green).

At block 192, controller 182 checks the progress or status of theselected function by sending a message including a function identifierto function module 184. If the selected function has completed itsoperation, function module 184 returns a “completed” message tocontroller 182. Controller 182 then sends a message to user module 180to instruct it to update its output to indicate that the selectedfunction has completed its operation. User module 180 then updates itsoutput relating to the selected function. For example, the “thermometer”described above may be completely filled in with a contrasting color orshade, or a text message may be updated from “In Progress” to“Completed”. Alternatively or in addition, a “stop” button may beconverted to a “start” button and the color or shade of the button maychange from a first color or shade to a second color or shade (i.e. redto green), to visually indicate without using language that the functionis ready to be selected again.

FIG. 4 illustrates a portion of a siderail 200 with a user module 204mounted at an angle, creating a recess 208 from panel 202. Hardpanelcontrols are positioned on panel 202 adjacent user module 204. Usermodule 204 includes a display 210 supported by a housing 212. Housing212 is constructed of molded plastic or similarly suitable material.Housing 212 is coupled to siderail 200. Housing 212 may be molded insiderail 200 such that it is an integral part thereof. In otherembodiments, such as shown in FIG. 31, housing 212 may be pivotablycoupled to siderail 200 and/or entirely removable from siderail 200, tobe used as a portable or handheld device, for example.

Display 210 includes a first dynamic region 214, a second dynamic region216, a third dynamic region 218, a fourth dynamic region 220,touchscreen controls 222, 224, 226, 228, 230, 232, and 234, and a fifthdynamic region 236.

In the illustrated embodiment, first dynamic region 220 is aninformational status area indicating the current status of alarms thathave been set or enabled. Region 220 includes a title line (“ActiveAlarms”). Below the title line, information is displayed if one or morealarms have been set by the caregiver. If no alarms have been activated,the area under the title line appears “blank.” If, as shown, the “out ofbed” alarm is activated, a graphical icon indicative of a personstanding next to a bed and a textual “out of bed” message is displayedin region 220. If, as shown, the “30 degree head angle” alarm isactivated, a graphical icon indicative of a person lying on a bed withthe head of bed elevated to 30 degrees and a textual “30 degree headangle” message is displayed in region 220. Other active alarms aresimilarly displayed.

Second dynamic region 220 is an informational status area indicating thecurrent status of the bed. In the illustration, a horizontal text lineis provided for each bed status indicator, and for each indicator, atextual description is followed by the current data value for thatindicator set off in bold type, contrasting color, or the like. Forexample, as shown in FIG. 4, the text “Head Angle” is followed by thecurrent actual value of the head of bed angle, displayed in degrees inbold type. Also, as shown, if the bed is connected to an external systemor network (such as the NaviCare™ system), the same is indicated inregion 220.

Third dynamic region 218 is an informational status area indicating thecurrent surface status or status of available therapies, such as“Rotation,” percussion and vibration (“P&V”), “Opti-Rest,” airflow or“low air loss” (“L.A. L.”), and “Surface” (pressure redistribution). Inthe illustration, a horizontal text line is provided for each therapyindicator, and for each indicator, a textual description is followed bythe current data value for that indicator set off in bold type,contrasting color, or the like. For example, as shown, the text“Rotation” is followed by the current actual status of the rotationtherapy (“Off”), displayed in bold type.

Dynamic region 220 includes a graphical representation of a patientpositioned on a patient support including a surface, a patientpositioned on the surface in the supine position, siderails, and afootboard. Portions of this graphical representation may become animatedin response to activation or deactivation of certain functions, asdescribed below. The illustration of region 220 shown in FIG. 4represents the bed and patient graphic as displayed when neither therotation nor the percussion and vibration therapies are active.

Touchscreen controls 222, 224, 226, 228, 230 are in the form of functiontabs positioned along the lower portion of the display and include botha brief text description of the function and a graphical iconillustrative of the function that may be selected. Controls 232, 234 aregenerally used less frequently than controls 222, 224, 226, 228, 230 andare therefore positioned in another part of the display as shown. Eachcontrol corresponds to a main function or feature of the patientsupport. The user can quickly switch between functions or features byactivating (e.g. by contact) the tab associated with the next desiredfunction or feature. The currently active function tab is set off fromthe others by a contrasting color or shade. In the illustration, the“main menu” tab 222 is lighter in shade than the other tabs because the“main menu” screen is currently displayed. The title of the currentlyactive screen is also displayed in textual form at region 236.

One or more of hardpanel controls 206 may be configured as a “hotkey” or“hotbutton” to cause a change or result on the touchscreen display 204.For example, to conserve power, display 204 “times out” (backlighting isturned off) after a period of time. A first hardpanel control 206 isconfigured so that when depressed by a user, the backlighting of display204 is turned back on to “reactivate” a display. As another example,there are certain bed movement functions that are automatically disabledbased on certain conditions of the bed. For example, if the siderailsare down, the bed may not be able to be moved into “chair” position androtation therapy may be disabled when any of the siderails are down.

A second hardpanel control 206 is configured to automatically put thebed into the chair position. However, if the siderails are down, apop-up window is displayed on the display 204 informing the user thatthe siderails need to be raised before the bed can go into chairposition. In this way, hardpanel controls 206 may act as an input device162 by being configured to send input to processor 160, and outputdevice 164 may be configured to display output relating to inputreceived from hardpanel controls 206 and processed by processor 160.Alternatively or in addition, with reference to FIG. 2, display 204 maybe considered to be a first user module 58 and hardpanel controls 206may be considered to be second user module 58, and the modules 204, 206may communicate over a link 56.

FIG. 5 depicts a user interface 250 for a patient weighing function of apatient support. In general, a patient support may be configured toweigh a patient positioned thereon. Illustratively, the patient supportmay include a weigh frame and a plurality of load beams or cells coupledto the weigh frame. In such event, a scale module 60 is provided. Scalemodule 60 receives signals from the load cells and determines a weighttherefrom. Scale module 60 outputs a signal representative of the weightto a controller or network, to be displayed at the user module,transmitted to a remote device, or other purpose.

Interface 250 includes instructional text 252, a graphicalrepresentation of a patient's weight history over time 254, a non-textcommunicative element 256, selective highlighting 258, a “weigh patient”touchscreen control 260, a “zero scale” touchscreen control 262, an“adjust weight” touchscreen control 264, a “kg/lbs” touchscreen control266, and a “view history” touchscreen control 268 for viewing thehistory of a patient's weight. Scale tab 270 is set off in contrastingcoloring or shading to indicate that it is active as shown.

The instructional text 252 is dynamically updated according to functionsor features selected by the user. The data area 258 is selectively setoff with “highlighting,” i.e. a perceptively different coloration orshading, such as bright yellow, to direct the user's attention in anon-textual way to the data presented therein. The communicative element256 is shown as a “down arrow” to indicate in a way that does notinvolve language interpretation that the patient has lost weight duringa period of measurement. The time period of measurement may bepre-selected or user-configurable. In the illustrated embodiment, thetime period is shown as 24 hours.

The graphical representation 254 is, in the illustration, a line graphdisplaying the patient's weight over a period of time. The weigh patientbutton 260 is set off from the others by selective coloration, i.e.using a perceptively different color or shading to fill in the button.The functions and features of the controls 260, 262, 264, 266, 268 aredescribed below.

It may be desirable to obtain a patient's weight in a variety oftreatment and/or therapy circumstances. Certain protocols may requirethe patient's weight to be obtained before an automated bed function ortherapy feature can be activated, such as such as automated pulmonarytherapies including rotation and percussion and vibration.

FIG. 6 shows diagrammatically a progression of steps to perform thefunctions made accessible to the user by the Scale menu 250, representedby scale block 280 in FIG. 6. Selecting the weigh patient button 260 toobtain a patient's weight is represented by weigh patient block 282.

At block 291, the system checks the head angle of the patient support.If the head angle is already less than or equal to 30 degrees, thesystem proceeds to function block 292. If the head angle is greater thanthirty degrees, the system prompts the user to lower the head anglebefore proceeding. In some embodiments, an option may be provided tooverride the head angle check and proceed to weigh the patient even ifthe head angle is greater than or equal to thirty degrees.

At block 292, the bed system allows the caregiver an amount of time tolet go of the bed after selecting the function (i.e., so that contactwith the bed does not affect the weight reading).

Also, if the system detects that the head angle is above 30 degreesand/or the deck is not in a flat position, a pop-up window is displayedto inform the user that more accurate results may be obtained if thehead section of the bed is lowered below 30 degrees and the deck is in aflat position. The system allows the user time to lower the head sectionand/or reposition the bed.

Further, percussion and vibration therapy is active, the system will notallow the patient weight to be taken until the therapy is paused orstopped. In addition, if a patient is positioned on the patient supportbut not weighed after a period of time has elapsed, the system willinform the user by displaying a message and/or graphic on the displayand give the user an option to weigh the patient, indicate that the bedis empty, or to set a reminder to be prompted again after a furtherperiod of time elapses.

After the time has expired, which may be represented on the display by a“countdown,” or the user indicates it is “ok” to weigh the patient, orthe system detects that the bed is in an appropriate condition or stateto weigh the patient, the system proceeds to weigh the patient at block294. At block 296 the numerical value of the patient's weight isdisplayed, at which point the user may choose to accept the weight valueat block 298, re-weigh the patient at block 300 or cancel out of theweighing function at block 302. If the patient's weight is accepted, theweight value is saved into memory and the display is updated at block304. If the re-weigh option is selected, the system returns to functionblock 292 to repeat the process. If the cancel option is selected, thesystem returns to the main scale block 280.

Selecting the zero scale button 262 is represented by the zero scaleblock 284 of FIG. 6. In general, zeroing the bed scale provides abaseline reading against which future weights can be compared. At block310, instructions for zeroing the scale are displayed. Theseinstructions may include reminding the user that the bed should not beoccupied and that standard linens and other items should be placed onthe bed before zeroing. After the user indicates “ok” at block 312, thesystem allows time to let go of the bed at block 316, and then thesystem proceeds to zero the scale at block 320 and update the displaywith the zeroed information at block 322. The user may decide to cancelthe operation at block 314, in which case the system returns to scaleblock 280.

Scale module 60 also includes programming logic to detect when thepatient support is equipped with a pulmonary therapy module, such aspercussion and vibration or rotation therapy modules. As these modulesadd extra weight to the bed, scale module 60 automatically re-calculatesthe zero weight value if one or more of these modules is present.

After zeroing the bed scale, it may be desirable to have the patientsupport automatically adjust the patient's weight to take other itemsinto consideration, such as additional support pillows, blankets,equipment, and the like that may be connected to the patient but whichare not part of the patient support. In such case, scale module 60 maybe configured to automatically adjust the patient's weight value toaccount for such items.

Selecting the adjust weight button 264 is represented by the adjustweight block 286. As shown in FIG. 7 described below, the user maymanually adjust the patient's weight by pressing plus or minus buttons368, 370, at function block 324 of FIG. 6.

An “automatic compensation” feature is also provided, as shown by region364 and control 372 of FIG. 7, at function block 326 of FIG. 6. Thisfeature allows the weigh scale to be customized for individual patientneeds. When the “add/remove items” button 372 is selected, the systeminforms the user that it will weigh or re-weigh the patient beforeadditional items can be added or removed. Such items may include therapydevices, IV poles, or other items that an individual patient maynormally have with them on the bed and that may affect accurateweighing.

Once the patient is weighed, the system prompts the user to add orremove those items to/from the bed and weighs the items at block 338.The system then informs the user of the new weight including the itemsadded or removed as shown in FIG. 8. The user may opt to save the weightat block 340 by pressing button 374 in which case the display is updatedto inform the user that such items will be discounted from the patient'sweight in the future, thereby enabling a caregiver to obtain an accurateweight of the patient without having to add or remove the patient'sitems from the bed each time.

The “kg/lbs” function at block 288 allows the user to switch betweenmethods of measurement, selecting either kilograms or pounds. The “viewhistory” function at block 290 allows the user to view a graphicalrepresentation of the patient's weight values over time. The patient'sweight history is displayed in the form of a bar graph or line graph,similar to FIGS. 28 and 29, described below, at block 352.

FIGS. 9 and 10 relate to alarm features of a patient support. FIG. 9depicts a main user interface 410 from which a user may select an alarmoption to configure. Main alarm screen 410 is represented by functionblock 440 of FIG. 10. In the illustration of FIG. 9, the alarms functiontab 412 is offset by a contrasting color or shade from the otherfunction tabs to indicate nontextually that the alarms screen 410 isactive.

In the illustration, alarms that may be configured include a bed exitalarm 412, a head angle alarm 444, and work flow (illustratively:NaviCare™) alerts 446. Additional alarms may be added or may besubstituted in place of one of these alarm features by upgrade module78. Bed exit alarm 412 may be set to activate an alaim or alert if thesystem detects a patient exiting the bed. The alarm may alternatively orin addition activate an alarm if a patient is sitting up in bed, on theedge of the bed, or already out of the bed. Head angle alarm 444 may beset to detect when the head of bed angle is above or below a certainvalue or range of values, and generate a notification when the conditionis met.

The alarm screen 410 of FIG. 9 includes a brief textual instruction 414,a first display and input region 416, a second display and input region418, a third display and input region 420, and a “view history” usercontrol. First display and input region 414 is set off from the otherareas of screen 410 by highlighting or selective coloration, as areregions 418 and 420. Each of regions 416, 418, 420 includes adata/status region 422, 424, 426 in which current data relating to thealarm feature is displayed.

For example, in the bed exit alarm region 416, the word “off” isdisplayed when the bed exit alarm has not been activated. If the alarmis activated, the word “on” is displayed, and a graphical representationof a person exiting a bed may also be displayed. In the head angle alarmregion 418, the word “on” is displayed when the head angle alarm hasbeen set or enabled and a graphical depiction is also used tocommunicate that information without use of words. The numerical valueof a head angle currently associated with an alarm (e.g., 30 degrees) isalso displayed. In region 426, the current status of the work flowalerts (i.e., “active”) is displayed in text form but also could bedepicted graphically.

Each of regions 414, 418, 420 also includes a touchscreen control 428,430, 432, respectively, to modify or change parameters associated withthe alarm or in the case of region 426, to pause or at least temporarilysuspend the alerts. Referring to FIG. 10, activation of the “modify” or“change” function 450, 458 results in discrete choices being displayedfor selection by the user (blocks 452, 460). For example, if modifybutton 430 is activated to configure a head of bed angle alarm, thediscrete choices may relate to the numerical value or range of values ofthe angle associated with the alarm, such as 30 degrees, 45 degrees,less than 30 degrees, greater than 30 degrees, greater than 45 degrees,etc. If modify button 428 is activated to configure a bed exit alarm,the discrete choices may include out of bed, edge of bed, sitting up inbed, and the like.

The NaviCare™ system and other similar systems connect and monitorpowered beds, patient supports and surfaces by sending bed and surfacedata to network applications for caregivers to view and receive alertsat a nurse's station. The work flow alerts feature 420 of the patientsupport enables a caregiver or other user to pause or at leasttemporarily suspend the work flow alerts directly at the bedside of thepatient. As an example, if the user activates the work flow alerts bypressing alerts button 432, then status information from the patientsupport will be communicated to the nurse's station over a networkthrough the work flow or bed status system. For instance, if the head ofbed angle is lowered below 30 degrees, an alert may be generated andsent to the nurse's station. It may be desirable to a caregiver to beable to temporarily suspend the sending of these types of messages to anurse's station, for example while a patient is receiving a treatment,diagnostic test, is exiting the bed for therapy or other reasons, or thelike. Pressing the pause alerts button 432 may thereby enable acaregiver to eliminate unnecessary nurse calls due to changes in thebed's status that are part of the patient's normal routine, for example.As a result of feature 420, the caregiver does not need to exit thepatient's room to turn off or disable the alerts at a nurse's station.Instead, the caregiver can pause the alerts right from the patient'sbedside.

Alarms module 62 includes programming logic to automatically detectwhether the bed position, status or conditions are appropriate beforeactivating a selected alarm. For example, if the actual head of bedangle is lower than about 30 degrees, alarms module 62 will prompt theuser to raise the head section of the bed before the head of bed anglealarm can be set. Alarms module 62 continues to monitor the bedposition, status and conditions after an alarm is set and/or whileanother bed function, feature or therapy is in progress. For instance,an automated rotation therapy may be stopped or at least temporarilysuspended if the head of bed angle is above about 40 degrees and/or thefoot of bed angle is below about 30 degrees. In addition, if a userdesires to start an automated rotation therapy while an automatedpercussion and vibration therapy is already active, the system willdisplay a pop-up window prompting the user to decide whether to continueand may at least temporarily pause the percussion and vibration therapy.Likewise, if a user desires to start an automated percussion andvibration therapy while an automated rotation therapy is alreadyrunning, the system will display a pop-up window prompting the user todecide whether to start the percussion and vibration therapy and may atleast temporarily pause the rotation therapy.

In these and similar cases, alarms module 62 will issue pop-up windowscontaining alert messages and/or graphics to communicate with the user.Alarms module 62 includes programming logic configured to color-codemessages according to severity or type of message. For example, amessage that is printed in a first color (such as blue) or presentedagainst a first background color (e.g. blue) may be primarilyinformational in nature. A message that is displayed in a second color(such as yellow) or displayed against a second (e.g. yellow) backgroundcolor may indicate a possible safety issue or indicate a possible bedlimitation or unsafe condition relating to the patient support. Amessage that is printed in a third color (such as orange) or displayedagainst a third (e.g. orange) background color may indicate a safetyissue relating to the patient.

Steps associated with the view history button 434 are depicted in FIG.10 beginning with block 448. Examples of alarm history reports are shownin FIGS. 28-30. The reports may be configured by the user at the selectview block 468, in which the date range, time of day, and durationscales may be adjusted (i.e. the “x” axis and “y” axis). The patient'shistory data is displayed according to the selected view criteria atblock 470 in the form of a bar graph or line graph. While viewing thegraph of the data, the user may modify the view parameters at block 472,at which point the system displays the choices of parameters that can bemodified at block 474, urges the user to make a selection at block 476and updates the display according to the modified selections at block478.

FIG. 11 depicts a main screen 490 for configuring surfaces relatedfeatures and functions of a patient support. As described above,function tab 492 is offset by contrasting color or shading to indicatenonverbally that the surfaces screen is active. Also as described above,a brief instructional text 494 is provided, main function or featureareas or control regions 496, 498, 500, 502 are offset from each otherby selective coloration or highlighting, and touchscreen controls 504,506, 508, 510, 512 are provided in each control region. Text andgraphical icons are provided to quickly direct the user's attention tothe desired function.

Functions configurable by surface screen 490 are shown in FIG. 12 andinclude maximum inflation 522, opti-rest 524, turning assistance—patientright 526, turning assistance—patient left 528, seat deflate 530,reminder 532 and low air loss 534.

For example, a graphical representation of a person positioned on amaximum-inflated surface is associated with the max-inflate controlregion 496 and a downwardly pointing arrow above the seat section isassociated with the seat deflate feature 510. In general, the automatedmax-inflate module 522 may be activated to help facilitate changing apatient's position on the support surface or transfer of the patient toanother surface (such as a stretcher or operating room table).

With regard to the turning assistance features 506, 508, the feature isconfigured with reference to the patient, i.e., “patient right” and“patient left”. In general, the automated turning assistance modules526, 528 may help facilitate linen changes or wound inspection byfacilitating rotation of a patient onto his or her side. Graphicalrepresentations aid the caregiver in quickly determining which of thecontrols 506, 508 is associated with each side of the patient. The clearand succinct indication of the point of reference may help reducepotential confusion and resulting mistakes.

Selective coloration may also be used in the user controls. For example,the “start opti-rest” control 512 is filled in with a first suggestivecolor, i.e., green for “go”. If the button 512 is activated, the textchanges to “stop opti-rest” and the filling changes to a secondsuggestive color, i.e. red for “stop”. In general, activation of the“opti-rest” module 524 causes the patient support surface toautomatically repeat a cycle of varying the pressure underneath apatient's chest, seat and thighs, producing a wave-like motion.

In general, seat-deflate module 530 includes programming logic toselectively deflate the seat section of the patient support surface, tohelp facilitate side ingress and egress or for other reasons. Low airloss module 534 generally includes programming logic to provide aircirculation underneath a patient positioned on the patient support.

The “remind me” button 514 enables configuration of a caregiver reminderfeature of the patient support, wherein a caregiver may schedule thepatient support system to issue a reminder to the caregiver to activateor deactivate a therapy or other bed or mattress function or feature.For example, a reminder may be configured to remind the user to repeat atherapy function (such as weighting a patient, performing turningassistance, or performing an automated pulmonary therapy) after a periodof time that may be pre-defined or selected on the fly by the user, orto remind the user to repeat, start or stop a function, feature ortherapy before or after a certain amount of time has elapsed (as may bedesirable in the case of percussion and vibration therapy). Such areminder may be sent by the bed through a network to a wirelesscommunication device (e.g., PDA, Vocera badge, wireless telephonehandset or the like, carryable by a caregiver, as described in U.SPatent Application Publication No. 2006-0049936 A1, incorporated hereinby this reference).

FIG. 13 shows a screen 540 for configuring a reminder to the caregiverif the turning assistance operation has been stopped for a definedperiod of time. Such a reminder may be desirable to remind the caregiverthat it is now time to activate turning assistance again. A brieftextual instruction 550 relating to the active function 544 is providedand may change as the active function changes.

Screen 540 shows locked-out functions, i.e., functions that are notcurrently available to be configured, in reverse highlighting or “grayedout” mode 546. The remind me button 544 is activated and is shown filledin with a contrasting color in comparison to FIG. 11. A pop-up area 548includes “one touch” selection buttons that allow the user to quicklyselect the period of time after which the reminder should be generatedby only requiring a single action of the user: pressing or contactingone of the available buttons. Pressing in the grayed out area outside ofregion 548 does not result in any action or response by the patientsupport system. In addition, only one of the selection buttons in region548 can be activated at a time. The screen 540 is thereby designed toreduce the risk of error due to confusion or unintentional or accidentalbutton pressing by the user.

Similar screens are used to facilitate user configuration of other typesof reminders. Reminders may be set in a like manner for rotation,percussion and vibration, turning assistance, and/or other therapies,features or functions of the patient support. A visual display of thetime remaining until the next reminder may be presented, as shown bycountdown area 672 of FIG. 16. If the reminder feature is in progress,and a user then starts a therapy, then the reminder countdown willautomatically be stopped while the therapy is in progress, and the clockwill reset and restart the countdown after the therapy is stopped orcompleted. When the reminder clock finishes its countdown and issues thereminder, the user may have the option to reset the reminder clock.

In the illustrated embodiment, a user can select a discrete amount oftime to elapse after completion of a therapy after which a reminder willissue. For rotation therapy, the available reminder time choices mayinclude 10, 20, 30 and 40 minutes. For percussion and vibration therapy,the reminder time choices may include 1, 2, 4, 5, and 6 minutes. Forturn assist, the reminder time choices may include 30, 60, 90, and 120minutes. After the desired reminder time is selected, the countdownclock 672 is displayed.

FIGS. 14 and 15 relate to operation of therapy functions of a patientsupport. FIG. 14 illustrates a user interface for selecting a therapyfunction and FIG. 15 is a diagram of steps performed in the operation ofthe functions. Main therapy screen 560 is similar to other main screensdescribed above, in that the therapy function tab 562 is displayed in acontrasting color relative to the other function tabs to visuallyindicate that the therapy screen is active, and additionally, the“Therapy” title appears at the top of the screen. Screen 560 includes afirst control region 564 and a second control region 566. Additionalcontrol regions may be added in area 584 or control regions 564, 566 maybe replaced by other control regions, as new or upgraded therapies areloaded or added to the system, for example by upgrade module 78. Each ofthe control regions is set off from the others by selectivehighlighting, shading or coloration for ease of use.

Control region 564 includes textual and graphical elements tocommunicate to the user that the region is associated with rotationtherapy. Textual elements include the button 568 titled “rotation”.Graphical elements include an arrow 572 extending laterally across agraphical depiction of a patient 574 positioned on a patient support.The tail of arrow 572 is curved or arced to suggest movement in thedirection of the arrow head. When the patient is rotated in the oppositedirection, the direction of the curved arrow is reversed.

Control region 566 includes the function description “percussion andvibration” label on the user control 570 and graphical elementsincluding a patient body 576 supinely positioned on a support surface582, siderails 578 in the “up” position, and percussion and vibrationelements 580 located on the surface 582 adjacent the shoulders and handsof the body 576. In general, elements 580 have the appearance ofconcentric circular ripples.

Buttons 568, 570 are touchscreen controls in the illustrated embodiment.Button 568 is represented in FIG. 15 as rotation function block 592.When button 568 is activated, a main rotation screen 640, such as shownin FIG. 16, is displayed. Screen 640 provides options to the userincluding selecting or configuring rotation settings 596, configuring oractivating a reminder 598, and viewing rotation history 600.

Referring to FIG. 16, the configurable rotation settings are set offfrom the rest of the display screen 640 by highlighting, shading orcoloration of control region 644 relative to the rest of the displayscreen 640. Control region 644 includes a plurality of touchscreencontrols 650, 652, 654, 656, 658, 662. These controls are designed as“one touch” controls as described above, such that after a control isselected for configuring, only one touch is required by the caregiver toselect the appropriate value for the control.

This is illustrated in FIG. 17, wherein the “patient right” button 684is indicated by selective coloration as being selected. Selection ofbutton 684 results in pop-up area 688 being displayed. The user mayselect only one of the available buttons 690 at a time. Once a button690 is selected, the pop-up disappears and the selected button value isdisplayed at button 684 (i.e., if the user selects “80%”, the value“80%” would replace the “100%” previously displayed at button 684).These and other similarly configured buttons on the user moduleeffectively act as both an input device and output device, because thenew value selected by the user is subsequently displayed on theselection button itself. This type of “one touch” rotation selectionallows for faster adjustments by a caregiver than prior art systems inwhich a caregiver must press and hold a button (pr press the buttonmultiple times) while the rotation amount scrolls numerically up ordown, or in which a dial is turned or lever moved or a graphical icon ismoved via touching and dragging from the prior setting to the newsetting.

In FIG. 16, a user may select a preset condition via touchscreen control650. The preset conditions include predefined rotation settings, forexample: “minimum” at 8 cycles per hour (cyc/hr), 50% turn; “moderate”at 10 cyc/hr, 70% turn; or “full” at 12 cyc/hr, 100% turn.Alternatively, the user may select “custom” via control 650, in whichcase buttons 652, 654, 656, 658, 662 become enabled, thereby allowingthe user to more specifically configure the rotation settings. Turnpercentage buttons 652, 654 enable the user to select an amount of turnto the right or left. Right pause 656, center pause 658, and left pause662 enable the user to select an mount of time to pause or hold thepatient in the right side-lying, centered, and left side-lying positionsbefore proceeding to the next position. A graphical indicator, such astriangle 674, positioned on a control button, may be used to indicatethat the element is configurable. For example, pressing a button thathas an indicator 674 results in a pop-up display of selectable choices.If a “preset” configuration is selected, the “custom” controls aredisabled or grayed out.

While a rotation setting is being configured, other functions availableon screen 680 are disabled. This is indicated to the user by reversehighlighting or “gray” shading as shown at region 686 of screen 680.

Region 644 of FIG. 16 also includes graphic elements 646, 648, which aredisplayed from the patient's reference point. For example, element 646appears tilted toward the left side of the user interface from theperspective of a person viewing the screen 640, but corresponds to how apatient rotated to the patient's right side would appear from theperspective of a caregiver located at the foot end of the bed. Element648 is similarly configured to represent rotation to the patient's leftside.

Region 644 also includes a numerical value 660, which represents thenumber of cycles per hour that correspond to the number of minutes ofrotation selected by the caregiver at button 658. When the user selectsa new setting at button 658, the numerical value 660 is automaticallycalculated and updated.

Screen 640 also includes a textual instruction 642 that is updated asthe user selects different functions on the screen, a back button 664 toreturn the user to the previously selected function, a therapy historybutton 666 corresponding to function block 600 to enable the user toview a history of rotation therapy applied to the patient, and areminder button 668 corresponding to function block 598 of FIG. 15. Alsoincluded on screen 640 is a “start” button 670, which, when activated,starts the operation of the rotation therapy according to the userselected parameters. Prior to activation, button 670 is filled in with afirst suggestive color (e.g., green for “go”). When the rotation therapyis in progress, button 670 converts to a “stop” button filled in with asecond suggestive color (e.g., red for “stop”), as shown in FIG. 19.

Referring to FIG. 15, once the user configures the rotation settings atblock 596, the system automatically checks whether the siderails are upor down (e.g., via siderail module 74) at block 602. If any of thesiderails are down, the user will be prompted via an appropriate messageon the display screen to raise them before rotation therapy can start.The system also automatically checks whether the seat deflate feature isactive, at function block 603. If seat deflate is active, the user willbe prompted to deactivate the seat deflate feature before rotationtherapy can start.

The user may then be prompted to decide whether to use rotation trainingas shown in FIG. 18. Rotation “training” may be used to graduallyintroduce the patient to the rotation therapy. In the illustratedembodiment, rotation will begin at half the maximum turn degree andgradually increase over time to acclimate the patient.

In general, rotation therapy may be at least temporarily suspended orpaused when any siderail is lowered, when head of bed angle is raisedhigher than about 40 degrees, when foot of bead angle is lowered morethan about 30 degrees, when the patient support is in or moving into orattempted to be moved into the chair position, if percussion andvibration, max-inflate, or turning assistance is activated, or if CPR isactivated, or for other reasons.

When the rotation parameters are set, rotation therapy is started asindicated at block 604. The user display is updated as shown in FIG. 19once the rotation therapy is in progress. Rotation status display screen700 displays the current rotation settings in region 702, which is setoff from the rest of screen 700 by highlighting, shading or coloration,and button 704 is modified to enable the user to stop the therapy asdescribed above.

FIG. 20 illustrates a main menu screen as updated at block 606, whilerotation therapy is in operation. Screen 710 is similar to the main menuscreens previously described, except that portions of the patient andbed graphic 744 are animated to simulate rotational movement of thesupport surface and patient that occurs when rotation therapy is inoperation. Also, a thermometer-style status bar 712 indicates the amountof progress completed for the rotation therapy. Status bar 712 is setoff from other parts of the screen 710 by selective coloration,highlighting or shading 740. In addition, a “pause” button 742 isprovided to allow the user to at least temporarily suspend the therapyin progress. The button is generally made conspicuous (e.g., largersize, centrally located) for easy access by the caregiver.

Graphic 744 includes animated graphical elements that dynamically changethe display to simulate rotation of the surface and patient whenrotation therapy is activated. In particular, the surface 724 is shownas rising on one side of the patient thereby “elevating” thecorresponding shoulder 716 and leg 720 of the patient, in the graphicaldepiction. The graphical depiction of the surface and patient continueto dynamically change in an animated fashion as a side of the supportsurface and patient graphical elements rises and rotates. For instance,the patient's head 714, arm 718 and leg 722 become animated to indicaterotation in the reverse direction.

Arrow graphical element 736 is also animated to indicate motion in thedirection of the arrow head 738. Coloring or shading of the arrow bodyis configured to convey a sense of motion in the direction of the arrowhead 738 as well. For instance, the arrow tail is filled with a lightershade and the arrow is gradually darkened toward the arrow head 738.These animated features communicate patient support therapy informationto caregivers in a manner that is easy to view, simple to understand,and not hindered by any language barriers or translation issues.

While in rotation therapy, the user may pause the therapy by pressingbutton 742. In general, when a therapy is paused, another bed functionmay be activated, such as another therapy, the weigh scale, or otherfunction or feature of the bed or mattress. If pause button 742 isactivated, the animation of graphical element 744 also pauses and“moving arrow” 736, 738 is not displayed during the pause, as shown inFIG. 21. Also shown in screen 750 is that the status thermometer 712 isshown in reverse highlighting or “grayed out” mode 754 when the therapyis paused. A textual indicator that the therapy is “paused” is alsoprovided. In addition, button 752 is converted from a “pause” button toa “resume” button.

Alternatively or in addition to the animated graphics, the userinterface may display a visual message such as “In Progress” to indicatethat a therapy is in progress.

In general, the system will also automatically temporarily pause anin-progress rotation therapy if the user activates a percussion andvibration therapy while rotation therapy is running, and then willresume the rotation therapy so that both rotation and percussion andvibration therapies can be in operation at the same time. If apercussion and vibration therapy is in progress, however, a new rotationtherapy may be started without pausing the percussion and vibrationtherapy. In general, multiple therapies, such as rotation, percussionand vibration, and surface therapies, may be requested. When multipletherapies are in operation at the same time, each therapy type may bepaused or stopped without affecting the other ongoing therapies.

FIGS. 22-26 relate to an automated percussion and vibration therapy of apatient support, and FIG. 15 illustrates steps performed in configuringa percussion and vibration therapy. Screen 760 of FIG. 22 is displayedwhen a percussion and vibration therapy is not already in progress. Theuser may configure the settings for percussion and vibration therapy viacontrols 768, 770, 772, 774, 776, 778, 789, 784, 786, 788, 792. Thesecontrols are “one touch” controls as shown in FIGS. 23 and 24 anddescribed above with reference to the rotation therapy configurationscreens.

As shown in FIG. 22, an option is presented to the user to select apredetermined percussion and vibration therapy setting using touchscreencontrol 768. Activating control 768 enables the user to select from aplurality of discrete preset choices, such as “low” at 4 bps (beats persecond) and duration of 10 minutes; “medium” at 5 bps and 10 minutesduration; “high” at 5 bps and 15 minutes duration. To use the customizedsettings, “custom” is selected at control 768, in which case touchscreencontrols 770, 776, 772, 778, 774, 780 become enabled. If “preset”configuration is selected, the “custom” controls are disabled or grayedout.

Intensity may be customized for percussion and vibration by usingcontrols 770, 776. Discrete choices for each control 770, 776, such as“low”, “medium”, and “high” are displayed and one of the choices may beselected by the user for each control 770, 776. For percussion frequencybutton 772, the discrete choices include 1 to 5 beats per second, forexample. For vibration frequency button 778, the discrete choicesinclude 5 to 25 beats per second, in 5 bps increments, for example. Forduration buttons 774, 780, the choices include a range of values betweenand including 1 to 30 minutes, for example. In one embodiment, a minimumduration of about 3 minutes is required for therapy history statisticsto be captured.

Patient position for percussion and vibration therapy is selectable byactivating modify control 784. Discrete choices for position control 782include patient's right side 816, patient's left side 820, centered 818,or rotation 814, as shown in FIG. 24. If right side 816 or left side 820is selected, then the amount of turning (i.e. percentage) is selectedfor automated turning assistance to that side. If rotation is selected,then the rotation settings are configured as described above withreference to FIG. 16. If the user selects OK at control 830, then theposition selected is displayed at control 782 of FIG. 22.

The user may initiate operation of the therapy via control 788. Prior tostarting the percussion and vibration therapy, the patient supportsystem checks the siderails at function block 620 and checks the head ofbed angle at function block 622. If one or more of the siderails is downor the head of bed angle is above an acceptable range (e.g. above 40degrees), the system prompts the user via an appropriate message on thedisplay screen to make the appropriate adjustments to the patientsupport before the therapy can be started.

When the percussion and vibration therapy is started, the user interfacedisplay is updated at function block 626 to activate the animatedfeatures of the graphical user interface, as shown in FIG. 26. Whenpercussion and vibration therapy is running, the portions of graphicalelement 842 of screen 840 become animated to simulate the percussion andvibration motion experienced by the patient positioned on the patientsupport. This is accomplished by providing animated elements 844, 846,848, 850. These elements are “active” concentric circular ripples thatappear as though they are vibrating through the use of animation. Athermometer-like status bar 852 is also provided in a highlighted region854 to communicate the status of the therapy to the user. A pause button856 is also provided and operates in like fashion to similar buttonsdescribed above.

If both rotation therapy and percussion and vibration therapy are inoperation at the same time, then the rotation therapy animations (i.e.,“turning” patient and “moving” arrow) and the percussion and vibrationanimations (i.e., “vibrating” ripples) are active.

FIG. 27 illustrates a patient history reports screen 860, which givesthe user access to historical data about the patient, the patientsupport, and features, functions, and therapies provided by the patientsupport. Available historical data includes data relating to thepatient's weight 872, the length of time the patient support is in thechair position 874, the history of vibration therapy performed 876, thehistory of active bed exit alarms 878, the history of rotation therapyperformed 880, the history of “opti-rest” or pressure redistribution orother surface therapies perfonned 882, the history of active head of bedangle alarms 886, and the history of percussion and vibration therapyperformed 888. A graphical icon 884 sets off the alarm history featuresfrom the other available options for easy identification by the user asindicated by legend 870. A graphical element 864 is used in conjunctionwith the textual screen title 862 to orient the user with the screen.

FIGS. 28-30 illustrate historical data graphs for bed exit alarm historyand head of bed angle history as described above. Selective colorationis used to indicate to the user the time periods of active alarms, asshown. For example, in FIG. 28, the relatively darker areas of the graph904, 908 indicate time periods in which the bed exit alarm is enabled orset, while the relative lighter shaded areas 892 indicate time periodsin which the bed exit alarm is turned off. In FIG. 29, the darker shadedareas 936 indicate time periods when the head of bed angle alarm isenabled or set. In other embodiments, such historical information may beprovided in a tabular form or another graphical form, or other suitableformat as may be considered desirable by the user.

In general, the user may customize the “x” and “y” axes of the graphs ofFIGS. 28-30. For example, the “y” axis 894, 924 indicates the timeperiod during the day and may be extended up to 24 hours or shortened toa shorter period within the day. The “x” axis 896, 926 shows the days inthe date range monitored. The “duration” 898, 928 is an automaticallycalculated value representing the amount of time the particular alarmwas enabled or set for each day shown in the graph. For example,referring to FIG. 28, on Oct. 11, 2006 the bed exit alarm was set for atotal of 12 hours and 19 minutes on that day. The duration featureenables a caregiver to quickly spot days that may have been out of theordinary in terms of the duration of alarms set. The caregiver can thengo directly to the bed exit alarm configuration screen (e.g. FIG. 9) toreconfigure the alarm settings, via control 900.

In the head angle history graph of FIGS. 29 and 30, touchscreen control930 enables the user to change the current view, while control 932displays the current view (e.g., times and durations of monitoring thehead of bed angle and the head of bed angle was above 30 degrees).Pressing the modify view button 930 presents discrete choices 956, suchas above 30 degrees, above 45 degrees, and the like, at control 954.Control 954 also provides the user with an option to view the alarmhistory, i.e., the history of occurrences of the head of bed angleactually having been triggered or activated by the head of bed anglegoing below the preset alarm condition. An alarm history graphicalreport representing the history of activated alarms may then be viewed.

FIG. 31 illustrates an embodiment of a patient support 970 includingmultiple user modules 1016, 1018 and multiple user module mountingregions 1002, 1004, 1006, 1008, 1012. Patient support 970 has a head end972 and a foot end 974, a base 976, frame 978 supported above the base976 by a lift mechanism 982, a deck 980, wheels or casters 984, 986, amattress 988, a head of bed angle sensor 990 coupled to mattress 988,and perimeter barriers 992, 994, 996, 998, 1000, 1002. User moduledocking regions 1004, 1006, 1008, 1010, 1012 are provided in thebarriers as shown. A user module mounting bracket such as element 1014may be provided to fixedly, pivotably, or releasably secure a usermodule within or to a mounting region. User interfaces 1016, 1018 aregenerally configured with graphical, textual, and touchscreen elementsas described above.

In such embodiments, any one of the multiple user modules may be used tooperate the patient support or features thereof. Each of the userinterfaces of the multiple user modules are synchronized to provide thesame display and data substantially at the same time. In one embodiment,if a user on the right side of the patient support pushes a button whilethe user on the left side is doing something, the system treats eachbutton activation in sequential order. This makes the workflow“interruptible” by any user module.

Two users can also work together to complete an operation such asweighing a patient. For example, a first user presses the scale controlof a user interface of a first user module to activate the patientweighing feature. The first user then holds IV lines or other items orequipment away from the bed surface, while a second user presses the“weigh patient” button and reads or records the patient's weight.

FIG. 32 is a simplified block diagram of one embodiment of a multipleuser module system including a patient support 1030, a controller 1038,and a plurality of user modules 1032, 1034, 1036, which are operablycoupled to patient support by mechanical and/or electrical links 1042,1044, 1046 and are electrically coupled controller 1038 via links 1048,1050, 1052, respectively. Controller 1038 includes synchronization logic1040 stored in a memory and executable by a processor to synchronize theactivities and the displays of the multiple user modules so that when anaction is taken at one user module, the displays of the other usermodules are automatically updated. Controller 1038 receives inputsignals from a first user module 1032, a second user module 1034, and athird user module 1036, or any number of user modules. Such signals aretime-stamped and controller 1038 applies synchronization logic toprocess the signals in sequential order and update the output to thedisplays as needed.

FIG. 33 is a simplified block diagram of another embodiment of amultiple user interface system including a patient support 1060, anetwork 1062, a plurality of user modules 1064, 1066, 1068, and acontroller 1070. Each of patient support 1060, controller 1070, and usermodules 1064, 1066, 1068 are operably coupled to communication network1062 by communication links 1072, 1074, 1076, 1078, 1080.

In this embodiment, the user modules receive input signals from the uservia a touchscreen control or other input device. The input signals areconverted by programming logic stored at the module to anetwork-readable format and sent over the network 1062. The other usermodules and the controller 1070 receive the network message. The otheruser modules acknowledge the message and update their displays asneeded. Controller 1070 monitors the network, forwards the message tothe appropriate function module 1082, 1084 to perform the requested bedor mattress function, checks for acknowledgement messages confirmingthat the function has been performed, converts acknowledgement messagesto network-readable messages and sends the acknowledgement messages tothe user modules over the network. The user modules each receive theacknowledgment messages and update their displays as appropriate. Theuser modules may each send a reply message to the controller so that thecontroller knows that each user module has been updated.

The network 1062 may include peer-to-peer connections (for example, asbetween the user modules and the controller or between the functionmodules and the controller), master/slave connections, or a combinationof peer-to-peer and master-slave connections. An example of amaster/slave configuration is a function module that receives input thatoriginates from an analog device, such as a load cell, angle sensor,pressure sensor, position sensor, or the like. For example, a scalemodule for obtaining patient weight is connected to load cell modules ina master/slave configuration where the load cell modules are the“slaves” because they only communicate with the scale function module.

FIG. 34 is a bottom-end perspective view of an exemplary user module1090. User module 1090 includes a housing 1092 having a top end 1096 anda bottom end 1098. A data/communication port 1100 is located in thebottom end 1098 (although it could be located elsewhere on the usermodule). Data/communication port 1100 may include a standardizedelectrical connector 1102, such as a Universal Serial Bus (USB) port,memory card slot, memory stick reader, or similar connector. Connector1102 enables a peripheral device, storage media, remote computer, orother computing devices, such as portable memory card readers, laptops,or printers, to be connected to the user module 1090 at port 1100.

A memory card (such as SD, MMC, CompactFlash, or the like) or portablememory card reader or other computing device may be directly insertedinto or connected to the port 1100 at connector 1102. User module 1090includes programming logic configured to recognize the existence of aconnection at connector 1102, indicate the connection on the display,and display prompts to enable a service technician or other authorizedperson to perform functions at the user module relating to the connecteddevice or media. For example, software fixes, upgrades or new releasesto the user module or modules may be performed, or software fixes,upgrades, or new releases for a bed or mattress function module may bereceived at the port 1100 and then transmitted to the appropriatefunction module by the user module over a bed or mattress network. Inaddition, if a new user module or function module is added to the bed ormattress system, or an existing module is being replaced, softwareconfigured for the new module may be uploaded to the system via port1100.

FIG. 35 illustrates an embodiment of a patient support apparatus 1200,which is a powered hospital bed configurable to assume a plurality ofdifferent positions, including a horizontal or flat position (shown), achair position, positions intermediate the horizontal and chairpositions, Trendelenburg and reverse Trendelenburg and hi-low positions.Bed 1200 has a bed frame including a base 1202, an intermediate frame1204, a weigh frame 1206 and a deck 1208. Deck 1208 includes anarticulatable head section and an articulatable foot section.Intermediate frame 1204 is supported above base 1202 by lift orarticulation arms 1210, 121, and thereby has an adjustable height. Frame1204 has a retractable and extendable foot section 1238, which includesan automated mechanism for shortening and lengthening the foot section1238. The length of foot section 1238 may be adjustable to customize thelength of the sleep surface for a patient. Alternatively or in addition,the length may be automatically adjusted to facilitate moving bed 1200into and out of a chair position, i.e., automatically shortened as bed1200 moves into a chair position and automatically lengthened as bed1200 moves from the chair position into one of the bed positions.

A support surface 1230 is supported by deck 1208. In the illustratedembodiment, surface 1230 includes a plurality of inflatable bladders,however, surface 1230 may include other types of support members such asfoam, three-dimensional material, and the like, and may includeadditional elements to be configured as a treatment surface (e.g.including pressure reduction and/or low airloss features) or therapysurface (e.g. including pulmonary features such as rotation orpercussion and vibration). Additionally, surface 1230 may be usable withpatients weighing up to or over 500 pounds. Further, surface 1230generally has resilient, retractable/extendable, or length-adjustablemembers (such as specially cut foam or deflatable bladders) in the footsection to cooperate with the length-adjustable foot section 1238.

Head end siderails 1264, 1266 are positioned adjacent the lateral sidesof the head section. Intermediate siderails 1268, 170 are alsopositioned adjacent the lateral sides of the bed and are longitudinallyspaced from head end siderails 1264, 1266 as shown. A removableheadboard 1218 and removable footboard 1232 are positioned adjacent thehead end and foot end, respectively, of bed 1200.

Bed 1200 also includes one or more transport handles 1214, which areconfigured to enable bed 1200 to be maneuvered or transported manuallyor with the assistance of a powered transport system 1248, such as theIntelliDrive® transport system sold by the Hill-Rom Company.

Each of siderails 1264, 1266, 1268, 1270 includes an outer panel facingoutwardly away from the surface 1230 and an inner panel facing inwardlytoward the surface 1230, wherein the inner panel may generally beconfigured to be accessible to a person positioned on the surface 1230and the outer panel may be generally configured to be accessible to auser or caregiver not located on the surface 1230.

A head of bed angle indicator 1216 provides a visual cue indicative ofthe current angle of the head section of bed 1200. Indicator 1216 islocated on an outer panel of head section siderail 1266 in theillustrated embodiment. Similarly, a Trendelenburg angle indicator 1220provides a visual cue indicative of the current Trendelenburg angle ofthe bed 1200. Indicator 1220 is located on an outer panel ofintermediate siderail 1270 in the illustrated embodiment.

A speaker 1222 is located on the inner panel of head end siderail 1264in the illustrated embodiment. Speaker 1222 is operably connected to anurse call system and/or to a patient entertainment system. A patientcontrol panel 1228 is located on the inner panel of intermediatesiderail 1268 in the illustrated embodiment and includes buttons,switches, or controls to enable the patient to adjust a position,function or feature of the bed 1200, such as to raise the head sectionor call a nurse.

Outer panel of head end siderail 1266 also includes a bed hi-low control1258, which includes buttons or switches to raise and lower the frame1204 relative to the base 1202. Outer panel of intermediate siderail1270 also includes siderail controls 1224 and a graphical user interfaceor graphical caregiver interface (GCI) 1226. In general, siderailcontrols 1224 include hardpanel electromechanical switches while GCI1226 includes a dynamic display with touchscreen controls as describedabove. GCI 1226 is may be pivotably coupled to siderail 1270 aspreviously described.

In the illustrated embodiment, the inner and outer panels of head endsiderails 1264, 1266 are substantially identical and are provided withthe same features and functions, and the inner and outer panels ofintermediate siderails 1268, 1270 are substantially identical and areprovided with the same features and functions, so that a patient orcaregiver can access the controls from either side of the bed; however,this need not be the case.

Other features of bed 1200 may include equipment electrical sockets1234, one or more bumpers or wall guards 1236, drainage bag holders1240, one or more accessory outlets 1242, casters 1244 (single or dualwheel), foot pedal 1246, emergency Trend or CPR lever 1246, brake andsteering system 1252, siderail release mechanisms 1254 (on eachsiderail), one or more IV poles 1256, and/or patient helper 1260, whichincludes a trapeze 1262. Additional details of the above-describedfeatures and functions of bed 1200 are further described in U.S.Provisional Patent Application Ser. No. 60/982,300, filed Oct. 24, 2007,incorporated herein by reference.

A simplified schematic of an electrical system for bed 1200 is shown inFIGS. 36A-36D. Electrical system 1300 includes base frame components andcircuitry 1302, intermediate frame components and circuitry 1304, weighframe components and circuitry 1306, left and right head siderailcomponents and circuitry 1308, 1310, and left and right intermediatesiderail components and circuitry 1312, 1314. Base frame components andcircuitry 1302 are coupled to base frame 1202, intermediate framecomponents and circuitry 1304 are coupled to intermediate frame 1204,weigh frame components and circuitry 1306 are coupled to weigh frame1206, left and right head siderail components and circuitry 1308, 1310are coupled to left and right head siderails 1264, 1266, respectively,and left and right intermediate siderail components and circuitry 1312,1314 are coupled to left and right intermediate siderails 1268, 1270,respectively. In general, the electrical components and circuitry may beembedded in, adhered to, or otherwise mounted in or fastened to aphysical component or member of the corresponding frame or barriermember in such a way as to be permanently fixed relative to the frame orbarrier member, or may be removable or replaceable relative to the frameor barrier member.

Base frame components and circuitry 1302 includes a power control module1316, which is electrically connected to a plurality of printed circuitboard assemblies and cables, including air source/blower assembly 1318,transformer assembly 1320, battery assembly 1322, manifold and pumpassembly 1324, foot hi-low position sensor assembly 1326, head hi-lowposition sensor assembly 1328, brake safety switch assembly 1330, scaleassembly 1332, CPR switch assembly 1334, emergency trend switch assembly1336, night light assembly 1338, accessory A/C plug and cable assembly1340, and electrical line cord assembly 1342.

Intermediate frame components and circuitry 1304 includes a plurality ofprinted circuit board assemblies and cables including a patient controlpendant assembly 1344, a plurality of load beam assemblies (four, in theillustrated embodiment) 1346, and sidecomm, nurse call, entertainment,and lighting assemblies 1348. The sidecomm assembly 1348 is coupled to abecon module 1352 and the nurse call assembly is coupled to a networkconnection 1350 (such as Ethernet) to communicate with an externalnetwork.

Weigh frame components and circuitry 1306 includes a plurality ofprinted circuit board assemblies and cables including a weigh framejunction assembly 1354, siderail detection switch assemblies 1356 (onefor each siderail, illustratively), knee position sensor assembly 1358,head position sensor assembly 1360 and foot position sensors 1362.

Left and right head siderail components and circuitry 1308, 1310include, respectively, a plurality of printed circuit board assembliesand cables including speaker assemblies 1364, 1368 and bed up/downassemblies 1366, 1370.

Left and right intermediate siderail components and circuitry 1312, 1314include, respectively, left and right caregiver positioning assemblies1372, 1392. Left and right patient articulation assemblies 1374, 1394,left and right patient entertainment assemblies 1376, 1396, left andright bedside hardpanel assemblies 1378, 1398, left and right nurse callswitch assemblies 1380, 1400, and left and right GCIs 1382, 1402, arecoupled to left and right intermediate siderail components and circuitry1312, 1314, respectively. Each GCI assembly 1382, 1402 includes abaseboard 1284, 1404, an LCD 1386, 1406, a touchscreen 1390, 1410, andan inverter 1388, 1408. Each GCI assembly 1382, 1402 displays andoperates a graphical user interface including enhanced, highlighted,selectively colored or shaded, and/or animated portions as describedabove.

Power control module 1316 of the base frame components 1302 iselectrically coupled to weigh frame junction assembly 1354 via link1412. Scale assembly 1332 is electrically coupled to load beamassemblies 1346 of intermediate frame components 1304 via link 1426 andto weigh frame junction assembly 1354 of weigh frame components 1306 vialink 1414. Pendant assembly 1344 is electrically coupled to weigh framejunction assembly 1354 by link 1416.

Left and right head siderail components 1308, 1310 are electricallycoupled to weigh frame junction assembly 1354 by links 1418, 1420,respectively. Left and right caregiver positioning assemblies 1372, 1392are electrically coupled to weigh frame junction assembly 1354 by links1422, 1424, respectively.

In general, electrical couplings as shown in FIG. 36 are usable tocommunicate power, and/or data, instructions, or commands in digitalform, among the various components and assemblies of bed 1200, byinsulated wiring, cables, wireless transmission or other type ofsuitable communication link or electrical or power conduit. The variouselectrical components and circuitry may be interconnected by a network,such as a CAN or Echelon configuration. Additional details relating tothese electrical components and circuitry are provided in U.S.Provisional Patent Application Ser. No. 60/982,300, filed Oct. 24, 2007,incorporated herein by reference.

The drawings are provided to facilitate understanding of the disclosure,and may depict a limited number of elements for ease of explanation. Nolimits on the number or types of user modules, function modules or othercomponents, features or functionality that may be provided by orconnected to any of the disclosed apparatus and systems are intended tobe implied by the drawings. Also, in general, features, functionalblocks or user interface elements shown but not specifically describedherein operate in a like fashion to other similar function blocks orelements as described herein.

The present disclosure describes patentable subject matter withreference to certain illustrative embodiments. Variations, alternatives,and modifications to the illustrated embodiments may be included in thescope of protection available for the patentable subject matter.

1. (canceled)
 2. A hospital bed comprising: a frame, a mattress carriedby the frame and configured to support a patient, a plurality ofbarriers coupled to the frame, the plurality of barriers including aheadboard, a footboard, and a plurality of siderails, the plurality ofsiderails each being movable between raised and lowered positions, acontroller carried by the frame and operable to provide frame controlsignals to control functions of the frame and mattress control signalsto control functions of the mattress, the functions of the mattressincluding a turn assist function and a lateral rotation function, and auser interface coupled mechanically to the footboard and coupledelectrically to the controller, the user interface including atouchscreen display operable to receive user input commands that arecommunicated to the controller, the controller providing the framecontrol signals and the mattress control signals based on the user inputcommands, wherein the user interface is operable to display a turnassist screen that is used to provide turn assist commands to thecontroller to operate the turn assist function in which the patient isturned a single time to the patient's left or to the patient's right,wherein the user interface is operable to display a lateral rotationscreen that is used to provide lateral rotation commands to thecontroller to operate the lateral rotation function in which the patientis turned multiple times, back and forth between the patient's right andleft sides.
 3. The hospital bed of claim 2, wherein the turn assistscreen and the lateral rotation screen each include a graphicaldepiction of a humanoid supported on a graphical depiction of themattress.
 4. The hospital bed of claim 3, wherein the lateral rotationscreen includes duration inputs for selecting hold times for left,center, and right positions of the patient during the lateral rotationfunction.
 5. The hospital bed of claim 3, wherein the user interface isfurther operable to display a turn assist reminder screen that is usedto set up a turn assist reminder to be transmitted to a wirelesscommunication device of a caregiver.
 6. The hospital bed of claim 5,wherein the turn assist reminder screen is configured to permitselection of a duration of time at which the turn assist reminder is tobe transmitted.
 7. The hospital bed of claim 2, wherein the turn assistfunction and the lateral rotation function are disabled if any of thesiderails of the plurality of siderails are in the lowered position. 8.The hospital bed of claim 2, wherein the turn assist function and thelateral rotation function are disabled if any of the siderails of theplurality of siderails are not sensed to be in the raised position byrespective siderail position sensors.
 9. The hospital bed of claim 2,wherein the user interface is operable to control an amount that thepatient is turned to the patient's right and to the patient's leftduring the lateral rotation function.
 10. The hospital bed of claim 2,further comprising a second user interface coupled to a first siderailof the plurality of siderails, wherein the second user interfaceincludes buttons that are selectable to move movable frame portions ofthe frame.
 11. The hospital bed of claim 10, wherein a first movableframe portion of the movable frame portion includes a torso supportingsection that supports a torso of the patient and wherein the userinterface is operable to display an angle at which the torso supportingsection is raised.
 12. The hospital bed of claim 11, further comprisingan angle sensor coupled to the frame and configured to measure the anglewith respect to a horizontal axis or with respect to an upper frame ofthe frame.
 13. The hospital bed of claim 10, wherein the controller isoperable to generate an alarm if the angle violates an angle condition.14. The hospital bed of claim 13, wherein the angle condition comprisesat least one or more of the following: the angle of the torso supportingsection going above, going below, or equaling a defined value.
 15. Thehospital bed of claim 13, wherein the user interface is further operableto display an angle alarm history screen showing information pertainingto the angle violating the angle condition in the past.
 16. The hospitalbed of claim 2, wherein the mattress includes a low air loss functionand the user interface is operable to turn the low air loss function onand off.
 17. The hospital bed of claim 2, further comprising a bed exitmonitor and wherein the user interface is operable to control bed exitmonitoring functions of the bed exit monitor.
 18. The hospital bed ofclaim 17, wherein the bed exit monitoring functions include activating abed exit alarm in response to any one or more of the following bed exitconditions: a patient exiting from the hospital bed, a patient sittingup in the hospital bed, the patient being positioned on an edge of thebed, or the patient already being out of the hospital bed.
 19. Thehospital bed of claim 17, further comprising a weigh scale and whereinthe user interface is operable to control weigh scale functions of theweigh scale.
 20. The hospital bed of claim 16, wherein the userinterface is further operable to display a bed exit alarm history screenshowing information pertaining to occurrence of bed exit alarms in thepast.
 21. The hospital bed of claim 2, wherein the user interface isfurther operable to display a lateral rotation history screen showinginformation pertaining to use of the lateral rotation function in thepast.